<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="en">
<head>
  <meta name="copyright" content=
  "Copyright (c) IBM Corporation and others 2000, 2011. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.">
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta http-equiv="Content-Style-Type" content="text/css">
  <link rel="STYLESHEET" href="../book.css" charset="ISO-8859-1" type="text/css">
  <title>Ant support</title>
  <script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js" type="text/javascript"></script>
</head>
<body>
  <h1>Ant support</h1>
  <p>Apache Ant is an open source, Java-based build tool. See <a href="http://ant.apache.org" target=
  "_blank">http://ant.apache.org</a> for more details.</p>
  <p>Ant support allows you to create and run Ant buildfiles from the Workbench. These Ant buildfiles can operate on
  resources in the file system as well as resources in the workspace.</p>
  <p>Output from an Ant buildfile is displayed in the <b><a href=
  "PLUGINS_ROOT/org.eclipse.jdt.doc.user/reference/views/console/ref-console_view.htm">Console view</a></b> in the same
  hierarchical format seen when running Ant from the command line. Ant tasks (for example <code>[mkdir]</code>) are
  hyper-linked to the associated Ant buildfile, and <code>javac</code> error reports are hyper-linked to the associated
  Java source file and line number.</p>
  <p>You can add classes to the Ant classpath and add Ant tasks and types from the <a class="command-link" href=
  'javascript:executeCommand("org.eclipse.ui.window.preferences(preferencePageId=org.eclipse.ant.ui.AntRuntimePreferencePage)")'>
  <img src="PLUGINS_ROOT/org.eclipse.help/command_link.svg" alt="command link"> <b>Ant &gt; Runtime</b></a> preference
  page.</p>
  <h3 class="related">Related concepts</h3><a href="../concepts/concepts-22.htm">Builds</a><br>
  <a href="../concepts/concepts-exttools.htm">External tools</a>
  <h3 class="related">Related tasks</h3><a href="../tasks/tasks-ant-running.htm">Running Ant buildfiles</a><br>
  <a href="../tasks/tasks-ant-classpath.htm">Modifying the Ant classpath</a><br>
  <a href="../tasks/tasks-ant-addtasksandtypes.htm">Adding new Ant tasks and types</a><br>
  <a href="../tasks/tasks-ant-version.htm">Using a different version of Ant</a><br>
  <a href="../tasks/antRunner.htm">antRunner application entry point</a>
  <h3 class="related">Related reference</h3><a href="../reference/ref-antprefs.htm">Ant preference page</a><br>
  <a href="../reference/ref-anteditorprefs.htm">Ant editor preference page</a><br>
  <a href="../reference/ref-antruntimeprefs.htm">Ant runtime preference page</a><br>
  <a href="../reference/ref-antview.htm">Ant view</a><br>
  <a href="../reference/ref-anteditor.htm">Ant editor</a><br>
  <a href="../reference/ref-anticons.htm">External Tools and Ant icons</a><br>
  <a href="PLUGINS_ROOT/org.eclipse.jdt.doc.user/reference/views/console/ref-console_view.htm">Console view</a>
</body>
</html>
